#include <iostream>
#include <string>
using namespace std;
class Solution {
public:
    int firstUniqChar(string s) {
        int count[26]={0};
        for(auto ch :s)
        {
            count[ch-'a']++;//每个字母的位置计数
        }
        for(int i=0;i<s.size();++i)
        {
            if(count[s[i]-'a']==1)//当s字符串中第一个字母的计数只有一个时，返回下字母标值
            return i;
        }
        return -1;
    }
};